punishing task

Translations
тяжелая задача
Completing the project on time was a punishing task.
Завершить проект вовремя было тяжелой задачей.